import { axios } from '@/utils/request'

/**
 * 查询数据库信息表
 *
 * @author wfy
 * @date 2022-07-17 22:10:31
 */
export function tableInfoPage (parameter) {
  return axios({
    url: '/tableInfo/page',
    method: 'get',
    params: parameter
  })
}

/**
 * 数据库信息表列表
 *
 * @author wfy
 * @date 2022-07-17 22:10:31
 */
export function tableInfoList (parameter) {
  return axios({
    url: '/tableInfo/list',
    method: 'get',
    params: parameter
  })
}

/**
 * 添加数据库信息表
 *
 * @author wfy
 * @date 2022-07-17 22:10:31
 */
export function tableInfoAdd (parameter) {
  return axios({
    url: '/tableInfo/add',
    method: 'post',
    data: parameter
  })
}

/**
 * 编辑数据库信息表
 *
 * @author wfy
 * @date 2022-07-17 22:10:31
 */
export function tableInfoEdit (parameter) {
  return axios({
    url: '/tableInfo/edit',
    method: 'post',
    data: parameter
  })
}

/**
 * 删除数据库信息表
 *
 * @author wfy
 * @date 2022-07-17 22:10:31
 */
export function tableInfoDelete (parameter) {
  return axios({
    url: '/tableInfo/delete',
    method: 'post',
    data: parameter
  })
}

/**
 * 导出数据库信息表
 *
 * @author wfy
 * @date 2022-07-17 22:10:31
 */
export function tableInfoExport (parameter) {
  return axios({
    url: '/tableInfo/export',
    method: 'get',
    params: parameter,
    responseType: 'blob'
  })
}
